predator prey relations - Spanish English Dictionary